home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / btd_301.arc / UPGRADE.GG < prev   
Text File  |  1991-11-30  |  8KB  |  155 lines

  1.  
  2. THIS  FILE  IS ONLY FOR THOSE OF YOU WHO CURRENTLY USE GG.EXE. IF  YOU'VE  NEVER
  3. HEARD OF GG, OR DON'T USE IT, YOU CAN SAFELY IGNORE THE CONTENTS OF THIS FILE.
  4.  
  5. --------------------------------------------------------------------------------
  6.  
  7. If you were using GG version 1.xx, some of this will be completely irrelevant to
  8. you  as many of the changes only refer to version 2 users, although  you  should
  9. still read this file to be on the safe side. You can of course ignore this  file
  10. and start again from scratch.
  11.  
  12. Part of this file is in BTD.DOC. If we've missed anything, please let us know.
  13.  
  14. BTD.COM  is a COMPLETELY REWRITTEN version of GG.EXE. Instead of using Turbo  C,
  15. we've  used TASM 2.0 to produce the code. This makes it faster to load,  quicker
  16. to run and allows us to pack more features into a much smaller space. We've  had
  17. to  change quite a lot though, mainly to make BTD more compatible  with  similar
  18. products, but also to add new features. The original GG.EXE program was  getting
  19. a bit unwieldy, even after rewriting it for version 2.00!!!!
  20.  
  21. Because  of these changes, registered users of any GG version can upgrade  FREE.
  22. You should call us on the usual phone numbers if you want a copy, or if you have
  23. ANY problems converting from GG to BTD. GG.EXE is no longer available.
  24.  
  25.  
  26. IMPORTANT NOTES FOR GG.EXE USERS UPGRADING TO BTDIMPORTANT NOTES FOR GG.EXE USERS UPGRADING TO BTDIMPORTANT NOTES FOR GG.EXE USERS UPGRADING TO BTD___________________________________________________________________________________________________________________________________________________
  27.  
  28. The biggest difference between BTD and GG is the size of the executable file. GG
  29. v2 was a massive 27618 bytes and with the sole exception of the limited callback
  30. feature, GG version 2.00 had few extra functions - and ran a lot slower...
  31.  
  32. Our initial targets for BTD v3 were to use 1024 bytes or less when spawning  and
  33. to have an executable under 8192 bytes. We did it, on time and with a little bit
  34. of room to spare.
  35.  
  36. The full list of GG versions are as follows: 1.00, 1.01, 1.10, 1.20, 1.40, 2.00,
  37. 2.01, 2.02, 2.10, 2.20 and 2.30. Version 1.30 was a special one-off version.
  38.  
  39. 1)  The /C (Callback) switch is not supported by BTD and is ignored if found  on
  40.     the command line. (Only 1 registered GG user employed it anyway!)
  41.  
  42. 2)  The  midnight event can longer be cancelled. BTD does not store  the  config
  43.     information in separate file and needs it to process the next day's events.
  44.  
  45. 3)  The H (hourly) event type prefix is no longer supported. BTD's new method of
  46.     setting event times means that it is no longer required. On the other  hand,
  47.     you  now get the choice between USER and NON-USER events without  having  to
  48.     select errorlevels. See page 13 of the BTD manual for full details.
  49.  
  50. 4)  BTD  has more errorlevels available for events, although this  might  change
  51.     with  the  imminent release of Maximus 2.00. GG used errorlevels 41  to  230
  52.     while BTD uses 30 to 239.
  53.  
  54. 5)  ALL BTD's events are now affected by the MINTIME setting. Using  errorlevels
  55.     220 to 230 are now handled in the same way as the others.
  56.  
  57. 6)  Events no longer have to be in time order. BTD will now sort them for you.
  58.  
  59. 7)  Modem and text strings are no longer surrounded by quotes. If you don't want
  60.     quotes to be sent to the modem/caller, remove them from your strings.
  61.  
  62. 8)  The modem delay and DTR control characters ('"v^, etc) are no longer  needed
  63.     and will now be sent to the modem as they are not translated. BTD now  tries
  64.     to handle the appropriate delays internally.
  65.  
  66. 9)  The @ file identifier for banners is not currently supported. It may  return
  67.     in  a  future version if anyone wants it. Sorry, it wasn't on our  list  for
  68.     things to add to this release. (Don't know how we missed it!!?? Tony:)
  69.  
  70. 10) The SYSOPEN and SYSCLOSE system times verbs in v1.20 and later have now been
  71.     replaced with SYSTIME. Version 2.10 and later had this as an alternative.
  72.  
  73. 11) Creating  a BBS.BAT file is no longer an option. GG v1.xx users should  note
  74.     that  this was their ONLY option. Version 2.xx users should note that  using
  75.     EXIT 2 will cause an error to be reported and BTD will spawn the BBS.
  76.  
  77. 12) The callback verbs (RETRY, DIALPREFIX and CALLDATA etc) used in v2.xx are no
  78.     longer supported. BTD doesn't have a callback facility.
  79.  
  80. 13) The following verbs are not supported as BTD does not change directory while
  81.     running: GGDIR, BBSDIR, LOGDIR and CFGDIR.
  82.  
  83. 14) The GGLOG verb has been replaced with LOG. BBSLOG remains the same.
  84.  
  85. 15) Version  1.00's PORT command is no longer 0 (zero) based (0 for  COM1  etc).
  86.     This was changed in version 1.01.
  87.  
  88. 16) Placing a 0 (zero) in front of the port number will no longer force it to be
  89.     zero based (v1.01 to v1.30 only).
  90.  
  91. 17) Modem strings have changed size to either 38 and 78, rather than 30 and 40.
  92.  
  93. 18) Text strings are now 78 instead of 158.
  94.  
  95. 19) All file spec verbs now allow the path to be included. (The LOGDIR verb  etc
  96.     is no longer supported.)
  97.  
  98. 20) File spec lengths are now 72 instead of 60.
  99.  
  100. 21) The  password  option for Sysop access when the system was closed  has  been
  101.     removed. This applies to registered 2.30 users only.
  102.  
  103. 22) The  number of events is now 100. Up from 20 in v1.00 to v1.20, and up  from
  104.     40 in all versions except v2.10 and 2.20 which also had a maximum of 100.
  105.  
  106. 23) Multiple opening and closing times are no longer supported. Version 2  users
  107.     should note that although GG didn't allow times to span midnight, BTD does.
  108.  
  109. 24) All the defaults except the baud rate and comms parameters have changed. See
  110.     page 8 of the BTD manual for the new settings.
  111.  
  112. 25) Version 2's /G command line switch, which invoked v1.xx file  compatibility,
  113.     is not supported. BTD only uses a slimmed down version of the SCH file  (now
  114.     called SCD).
  115.  
  116. 26) The /D command line switch which forced the use of the internal defaults  is
  117.     not supported. Use an empty configuration file to use only BTD's defaults.
  118.  
  119. 27) The position of the log file verb in GG's config file is now irrelevant. BTD
  120.     will not open the log file until AFTER the config file has been parsed.
  121.  
  122. 28) BTD  uses only 1 file, BTDnn.SCD where nn is the task number. Please  delete
  123.     your  existing GGnn.GCS (callback settings) GGnn.GSS (system  settings)  and
  124.     GGnn.SCH (schedule) files. You could of course leave them, but BTD won't use
  125.     them and they'll take up valuable hard disk space for no purpose.
  126.  
  127. 29) Using the command line /N switch for the task number is no longer supported.
  128.     All the task number settings, except when creating the new SCD file, must be
  129.     done in the CFG file.
  130.  
  131. 30) Unlike GG, BTD will not automatically add the task number to its own and the
  132.     BBS  log file name. If you want to maintain this ability, you'll have to  do
  133.     it manually in the config file.
  134.  
  135. 31) Version  2.xx users should note that BTD does not support  hexadecimal  task
  136.     numbering. Only DECIMAL numbers 0 to 99 are now supported.
  137.  
  138. 32) BTD  always uses a task number when spawning. This was decided at  an  early
  139.     stage in BTD's v3.00's development as it was felt to be more consistent when
  140.     multiple lines are in use.
  141.  
  142. 33) When logging on locally via the spawn, BTD always uses a task number.
  143.  
  144. 34) If  you've lost or deleted your original configuration files, start GG  with
  145.     the  /S (show) switch followed by the /N (task) switch to list the  contents
  146.     of the GCS, GSS and SCH files. Version 2 users can redirect the output to  a
  147.     file  or  printer instead of the screen. Version 1 users will  have  to  use
  148.     print screen to get a hard copy of the information.
  149.  
  150. After making your changes, the configuration file should run without any further
  151. alteration.
  152.  
  153.  
  154.      Marc Kalen     27/10/91
  155.